/**Variable**/

.vxe-table--tooltip-wrapper {
    z-index: 1001 !important;
}

// .ant-modal-body .vxe-table-auto .vxe-table--main-wrapper .vxe-table--body-wrapper{
//     max-height: none !important;
// } 
.wd-vxe-table {
    .vxe-custom--body {
        li[title~='　'] {
            display: none;
        }
    }
    .wd-vxe-grid {
        height: 100%;
        .btn-ul {
            li {
                margin-right: 16px;
                float: left;
            }
        }
        .vxe-header--row .vxe-table-header {
            background: $table-header_bg;
            // padding: 0 24px;
            color: $font-main-color;
        }
        .vxe-body--row .vxe-table-cell {
            color: $font-subtitle-color;
        }
        .vxe-header--gutter.col--gutter {
            background: $table-header_bg;
        }
        .vxe-body--row.row--hover.row--current {
            background-color: $table-header_bg;
        }
        .vxe-body--row.row--current {
            background-color: $table-header_bg;
        }
        .vxe-body--row.row--hover {
            background-color: $table-header_bg;
        }
        .ant-btn.operation-button {
            padding: 0 2px;
        }
        .wd-title-operation-ul {
            margin-bottom: 0;
            li {
                margin-right: 16px;
                float: left;
            }
        }
        .i-table-top-botton {
            margin-bottom: 5px;
            overflow: hidden;
        }
        .vxe-body--column {
            padding: 0 !important;
        }
        .vxe-header--column {
            padding: 0 !important;
        }
        .vxe-cell {
            //   padding: 0 16px
        }
        .ant-btn {
            padding: 0 9px;
        }
    }
    .wd-vxe-grid-table_height {
        max-height: calc(100% - 60px);
        //overflow: hidden;
        height: auto;
        box-sizing: border-box;
        padding-bottom: 20px;
        box-sizing: content-box;
    }
    .vxe-toolbar {
        height: auto;
        //margin-bottom: 16px;
    }
}

.wd-vxe-grid-page {
    height: 50px;
    line-height: 50px;
    text-align: right;
    .ant-select {
        color: $font-subtitle-color;
    }
    // overflow: hidden;
}

.vxe-resizable.is--line {
    display: none;
}

.vxe-table-pagination {
    height: 50px;
    //.wd-vxe-grid-page {
    //    margin-top: 10px;
    //}
}

.vxe-toolbar {
    align-items: flex-start;
}